auto merge of #988 : Gekkio/cargo/zsh-run-normal-args, r=alexcrichton
authorbors <bors@rust-lang.org>
Thu, 27 Nov 2014 20:59:12 +0000 (20:59 +0000)
committerbors <bors@rust-lang.org>
Thu, 27 Nov 2014 20:59:12 +0000 (20:59 +0000)
Running a Rust program with some arguments such as files is a common use
case. The ZSH completion did not declare support for extra arguments to
"cargo run", so file completion was impossible. In practice pressing TAB
after writing "cargo run -- " gave no completion at all.

After this patch, cargo run can do "normal completion",
which in practice does file/directory completion. This works nicely
with "cargo run -- ".


Trivial merge